A Versatile Software Architecture for Virtual Audio Simulations

نویسنده

  • Nicolas Tsingos
چکیده

Existing real-time audio rendering architectures provide rigid development frameworks which are not adapted to a wide range of applications. In particular, experimenting with new rendering techniques is virtually impossible. In this paper, we present a novel, platform-independent software architecture that is well suited for experimenting with multichannel audio mixing, geometrical acoustics and 3D audio processing in a single framework. Our architecture is divided into two layers. A low level DSP layer is responsible for streaming and processing audio buffers using a general filter-based formalism. Built on top is an audio rendering layer responsible for general geometry-based audio rendering and configuration of the rendering setup. In particular, we introduce sequence objects which we use to define and control arbitrary sound propagation paths in a geometrical 3D virtual environment. We discuss implementation details and present a variety of prototype applications which can be efficiently designed within the proposed framework.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The SoundScape Renderer: A Unified Spatial Audio Reproduction Framework for Arbitrary Rendering Methods

The SoundScape Renderer is a versatile software framework for real-time spatial audio rendering. The modular system architecture allows the use of arbitrary rendering methods. Three rendering modules are currently implemented: Wave Field Synthesis, Vector Base Amplitude Panning and Binaural Rendering. After a description of the software architecture, the implementation of the available renderin...

متن کامل

Software Architecture for Audio and Haptic Rendering Based on a Physical Model

This paper describes a software architecture solution for rendering audio and haptic sensation. By most of existing 3D sound systems, it is difficult to generate appropriate sounds from virtual objects, depending on the material used and the location of the impact. We developed a method that we named AudioHaptics to generate audio and haptic sensation based on a physical model of the virtual ob...

متن کامل

The Software Architecture for Scenario Control in theIowa

The Iowa Driving Simulator (IDS) is a high-delity ground-vehicle simulator incorporating real-time multibody dynamics, high-resolution image generation , audio, six-degree-of-freedom motion, and force feedback in a large parallel and distributed software system. The variety of current and planned experiments using the IDS requires a exible system for specifying and executing complex scenarios |...

متن کامل

Conducting Psychoacoustic Experiments with the SoundScape Renderer

The SoundScape Renderer (SSR) is a versatile software tool for real-time spatial audio reproduction. It is capable of generating driving signals for a variety of loudspeakerbased and headphone-based reproduction methods. Due to its extensive remote-control possibilities, it can be conveniently used as an audio backend in psychoacoustic listening and conversational experiments, for example in th...

متن کامل

Model based interactive sound for an immersive virtual environment

We discuss an audio rendering pipeline that provides real-time interactive sound synthesis for virtual environments. Sounds are controlled by computational models including experimental scientific systems. We discuss composition protocols and software architecture for hierarchical control and for synchronization with graphics. Rendering algorithms are presented for producing sound from a physic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001